package modules.user.data;

import java.io.Serializable;
import java.util.Date;

public class AccountProfile implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = -2134292722646634730L;
	
	private long id;
	private String username;
	private String avatar;
	private String name;
	private String email;
	
    private Date lastLogin;
    private int status;

    private int activeEmail;

    private BadgesCount badgesCount;

    public AccountProfile(long id, String username) {
        this.id = id;
        this.username = username;
    }

	public long getId() {
		return id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getAvatar() {
		return avatar;
	}

	public void setAvatar(String avatar) {
		this.avatar = avatar;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public Date getLastLogin() {
		return lastLogin;
	}

	public void setLastLogin(Date lastLogin) {
		this.lastLogin = lastLogin;
	}

	public int getStatus() {
		return status;
	}

	public void setStatus(int status) {
		this.status = status;
	}

	public int getActiveEmail() {
		return activeEmail;
	}

	public void setActiveEmail(int activeEmail) {
		this.activeEmail = activeEmail;
	}

	public BadgesCount getBadgesCount() {
		return badgesCount;
	}

	public void setBadgesCount(BadgesCount badgesCount) {
		this.badgesCount = badgesCount;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

}
